package com.sdhs.myproject.domain;

import lombok.Data;

import java.math.BigDecimal;
@Data
public class ProjectMessage {
    private String projectName;             // 项目名称
    private String nickName;                // 项目经理
    private String projectManager;                // 项目经理
    private String ownerUnit;               // 业主单位
    private String projectUnit;               // 业主单位
    private String client;               // 业主单位
    private String  organization;                        //所属单位
    private String  projectYear;                        //项目所属日期
    private BigDecimal money;               // 收入类合同金额
    private BigDecimal paidBack;            // 回款金额
    private BigDecimal paidBackProportion;  // 回款比例
    private BigDecimal paymentAmount;       // 支付金额
    private BigDecimal paymentRatio;        // 支付比例
    private String causeAlarm;              // 告警原因(项目状态)

    private String totalSum;                //  未结束项目数量
    private String startTime;               //  开始时间
    private String endTime;                 //  结束时间

    private BigDecimal incomeMoney;         //  收入类合同金额
    private BigDecimal payMoney;            //  支出类合同金额
    private BigDecimal incomeAmount;        //  支付合同额
    private BigDecimal payAmount;           //  回款合同额

    private BigDecimal noBack;              //  未回款合同额
    private BigDecimal noPay;               //  未支付合同额

    private BigDecimal accountsReceivable;               //  应收账款金额
    private BigDecimal contractMoney;               //  合同额
    private BigDecimal amountMoney;               //  收入确认金额
    private BigDecimal notPaidBack;               //  未回款金额
    private BigDecimal costAmountMoney;               //  成本确认金额
    private BigDecimal notPaymentAmount;               //  未付款金额
    private BigDecimal accountsPayable;               //  应付账款

    private String  ongoingProject;                     //在建项目数量
    private String  completionProject;                  //竣工项目数量
    private String  periodProject;                      //缺陷责任期项目数量
    private String  handProject;                        //交工项目数量
    private String  clientUnit;                        //业主单位
    private String  status;                        //项目状态
    private Long  projectId;                        //项目id

}